detonating explosive - German English Dictionary